import { defineConfig } from "vite";
import uni from "@dcloudio/vite-plugin-uni";
import Unocss from "unocss/vite";
import AutoImport from 'unplugin-auto-import/vite'
// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    uni({
      vueOptions:{
        reactivityTransform:true
      }
    }),
    Unocss(),
    AutoImport({
      // 会自动在src目录下创建文件（自动引入配置插件文件）
      dts: 'src/typings/auto-imports.d.ts',
      // 指定哪些文件需要自动引入插件
      imports: ['vue', 'uni-app', 'pinia'],
      // 在使用pinia的时候将配置文件都放到此目录，在使用的时候就不用引入对应的文件了，在组件中直接调用对应的api即可
      dirs: ['src/composables']
    })
  
  ],
});
